#计科1814-36-李彦妮
#第四天
# coding=UTF8
import  random

f = open("名单.txt","r",encoding="UTF-8")
all = f.read()

list = all.split('\n')
len = len(list)       #名单长度
dg = 0                #点过的人数
syu = 0               #剩下没点的人数
print("总人数%d" % len)

n = '1'
while n == '1':
    s = random.choice(list)
    list.remove(s)          #将点过得人移出名单
    print("恭喜 %s 被选中"% s)
    dg += 1
    syu = len -dg
    print("已经点了%d人，没有点的还有%d人"%(dg,syu))

    a = open("新名单.txt","w",encoding="UTF-8")   #存储到新的文件中
    for  x in list:
        a.write(x + '\n')
    a.close()

    if not list:
        print("点名结束！")
    else:
        print("-"*40)
        n = input("是否继续点名：[0结束/1继续]")
        while n != '1' and n != '0':
            n = input("请输入正确选项[0/1]")
